did I mention... no camelcase?