Added global require feature and added tags