Cleaning up backend methods