checking for the presence of width here seems like kind of a weird (one off) case here, maybe it could be handled elsewhere/easier?