is the inline necessary?