Can be reference from an external library but didn't want to add references