some design adjustemnts