Add selected project virtual attributes, this helps prevent the loss of states if back button is pressed
Resolve tests