Refined some backend methods. Added simple navigation