moved backend init call after processing calls