changed requirements
add gallery