Use enum class instead?