added new tests, require login devise for status update