dev going wild with mint contract
177