a litlle bit more detailed render