computer methods