user_id cant be nil and validates presence
add new tests to notebook