Add backend methods for user story 7