solid/square_cursor library