marked as public for bower