refactored link style