Create Reader and User
Added ByReader Interface
Added ByReader Interface